iT邦幫忙

0

Excel總是卡頓、過慢、當機怎麼辦?Excel實用撇步加快效率!

groots 2020-10-10 10:39:4574891 瀏覽
  • 分享至 

  • xImage
  •  

說起Excel,大家有沒有遇到過表格卡頓、反應慢、或者乾脆當掉的情況?
我以前寫小論文的時候,用Excel處理一個國家的統計資料,記得當時僅僅打開Excel就需要20分鐘,然後條件篩選一下需要20分鐘,滾動滑鼠整個頁面就變白然後轉轉轉...
不過我知道肯定不止一個人和我一樣啦XD因為我看到了這條新聞英國少算逾1.5萬名武漢肺炎確診患者,疑因超過Excel限制
/images/emoticon/emoticon04.gif
已經想象到英國國防部Staff複製粘貼、篩選、control+s的樣子了...
https://ithelp.ithome.com.tw/upload/images/20201010/20106765PueZt0Iwwh.jpg
這篇文章是站在巨人的肩膀上,蒐集了許多有用的前人經驗。關於Excel處理時為什麼會卡頓、當掉的常見原因&結局方法放都列在下方了~

進入正題

為什麼Excel會卡頓或宕機?

下面就聊一聊Excel卡頓、過慢、宕機的常見情況咯~

  • 公式過多:尤其是數組公式和那種遍歷整個數據的公式
  • 計算方式過於複雜:很多人都喜歡用一步計算方法進行全局性計算,相當於給Excel增負
  • 格式問題:用Excel打開數據時,會有一些格式被隱藏起來,比如表格線
  • 自動公式調用:Excel打開時,有些公式會自動調用數據進行計算
  • 配置問題:Excel的版本或者電腦的性能太低 -> Excel 工作簿的文件大小可能会意外地增加呈指数级增长(适用于: Microsoft Office Excel 2007Microsoft Office Excel 2003)
  • 數據量過大:Excel對大數據分析處理的缺陷是天生的!只要你的數據量超過萬級,Excel的處理效率馬上就會下降,數量級要是更大,Excel基本無法解決。

解決辦法

根據我的經驗,最好做到以下幾點:

  1. 檢查檔案大小與資料量 -> 表格內容很少,文件卻超級大?Excel表格快速瘦身有妙招

  2. 少用公式,非必要的公式盡量不用,尤其是一環套一環的公式
    當大規模用到函數公式時,尤其是公式之前彼此存在關聯,這一步的結果會進入下一步作為輸入值進行運算時,整個表格就形成了「牽一髮,動全身」的關係,也就意味著每改一次數據就要帶來大量的運算,這種情況就很容易造成Excel當掉。如果有這樣的困擾,可行的解決方式是將這個 Excel 檔案的自動計算功能,改為手動計算->
    Excel-如何解決因資料和公式太多減慢了輸入的效能?

  3. 多用VBA代碼,多用輔助列,多分步計算!-> Office 的 VBA 入門

  4. 把不小心設置了格式的單元格刪掉,其他像表格線等格式也一律刪除
    https://ithelp.ithome.com.tw/upload/images/20201009/201067652gLhz02SEk.jpg
    就像這個圖片中,其實真正用到的位置就是那個方塊。但是在操作中,我們可能會因為偷懶,去點選整欄、整列或整個表格,就造成了很多浪費,把用不到的區域統統刪掉!(使用 Ctrl + End 檢查工作表上可見的使用範圍。)

  5. 刪除沒用的圖片、圖表、圖形、文字框(一些文字框透明看不見很容易被忽略)。這些物件會佔用較多記憶體,本來按KB計算的文件一下就變成MB了。
    如何檢查是否有可以移除的物件:

    • 在[常用] 點選[尋找及選取],按一下[選取範圍窗格]
    • 工作表上的物件會顯示在視窗中
    • 點選視窗上出現的任意物件,該圖形會便被選取起來。(有眼睛符號表示該物件為Visible)
      https://ithelp.ithome.com.tw/upload/images/20201009/20106765DbREHNGbWY.png
  6. 避免活頁簿之間的連結。如果無法避免使用連結的活頁簿,請嘗試讓它們全部開啟,而不要關閉,並且先開啟連結目標活頁簿,再開啟連結來源活頁簿。使用較少的較大活頁簿通常 (但不是一定) 會比使用很多較小的活頁簿好。

  7. 換高配置計算機。如果計算機太過老舊,也會影響EXCEL運算速度。

  8. 更換工具,資料量超過萬級的話就不建議用EXCEL了。
    什麼樣的工具可以代替Excel?大家肯定各有所好,這裡不做出單一軟體的推薦,但我簡單分出了3類軟體,他們的優缺點、所需要的程式碼知識是不同的

  9. 如果以上方法統統無效/不可用,那麼建議...時刻保存....office 365有自動保存的功能,如果是免費版(比如2016這些)可以研究一下這几篇文章
    ->不用再當傻眼貓咪!忘記存檔也救得回~2步驟復原未儲存檔案
    ->Excel崩潰補救大法,如果excel文件崩潰了,如何快速恢復呢?

目前的話就先寫到這裡~希望對大家有幫助!
/images/emoticon/emoticon08.gif
其他參考資料:
Excel 效能:最佳化效能阻礙的秘訣
"為什麼我的excel 總是跑很慢?" — 快來幫你的excel 檔案健檢吧!
表格內容很少,文件卻超級大?Excel表格快速瘦身有妙招
盤點4類數據分析工具:存儲、報表、分析、展現
數據分析工具怎麽選?十大諫言你值得一看!
6大類14款資料視覺化工具,學會其中2個就夠了!


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言